package demo1217.pm;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;

/*
Collection接口的方法:
<T> T[] toArray(T[] a);
返回包含此 collection 中所有元素的数组；返回数组的运行时类型与指定数组的运行时类型相同。
如果指定的数组能容纳该 collection，则返回包含此 collection 元素的数组。否则，
将分配一个具有指定数组的运行时类型和此 collection 大小的新数组。
 */
public class Demo_09 {
    public static void main(String[] args) {
        Collection<Integer> col = new ArrayList<>();
        col.add(1);
        col.add(12);
        col.add(11);
        Integer[] arr = new Integer[1];
        Integer[] arr1 = col.toArray(arr);

        System.out.println(Arrays.toString(arr));
        System.out.println(Arrays.toString(arr1));

    }
}
